Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 NEWCHURCH ROAD Semi-Detached £272,172 £125,000 19 Dec 2003
81 NEWCHURCH ROAD £587 £500 21 Oct 2020
87 NEWCHURCH STREET Semi-Detached £166,820 £146,950 5 Feb 2021